package main

//func text(RA []string, num int) {
//	for{
//				var c string
//				fmt.Scan(&c)
//				if c == "q"{
//					break
//				}
//				random :=rand.Intn(num)
//				fmt.Printf("抽到的同学是%s\n",RA[random])
//				RA = append(RA[:random],RA[random+1:]...)
//				num = num-1
//				if num< 1{
//					fmt.Println("全部抽到")
//					break
//				}
//			}
//}



//有一条船，船上有35个人。船超载，船最多容纳20个人，就要有15个人下船
//给每一个人一个从1开始的编号，每次数到第9个就下船。问最后下船的是哪些编号
// 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
//23 24 25 26 27 28 29 30 31 32 33 34 35
//下船-》9 18 27 1 11...
//func main()  {
//	n := 35
//	k := 9
//	m := 15
//	people := make([]int, n)
//	for i := 0; i < n; i++ {
//		people[i] = i + 1
//	}
//	index := 0
//	delt := make([]int, m)
//	for i := 0; i < m; i++ {
//		count := 0
//		for count < k-1 {
//			if people[index] > 0 {
//				count++
//			}
//			index = (index + 1) % n
//		}
//		for people[index] <= 0 {
//			index = (index + 1) % n
//		}
//		delt[i] = people[index]
//		people[index] = 0
//	}
//	fmt.Println(delt)
//}
